#ifndef NONCOPYABLE_HEADER_H
#define NONCOPYABLE_HEADER_H

class NonCopyable {
protected:
  NonCopyable() {}
  ~NonCopyable() {}

private:
  NonCopyable(const NonCopyable&);
  const NonCopyable& operator=(const NonCopyable&);
  char dummy_;
};


#endif